Designed by
Title
Leucas zeylanica or Ceylon slitwort plant. #317499197
Description
Leucas zeylanica or Ceylon slitwort plant. It is a small, terrestrial, herbaceous, annual, erect or sometimes tufted, hispid and aromatic plant of the subfamily Lamioideae of family Lamiaceae.